placenta anular - German English Dictionary